weeding harrow - German English Dictionary